package com.liuxin.zhiyuan.shujuzhongxin.domain.po;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;

import lombok.Data;

/**
 * 高考一分一段表（lxzy前缀，存储各年份、选考科目对应的分数、人数、累计排名）
 * 
 * @author zsl
 * @email 1301966496@qq.com
 * @date 2025-11-21 21:46:30
 */
@Data
@TableName("lxzy_score_segment")
public class ScoreSegmentEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键ID（自增，唯一标识每条一分一段记录）
	 */
	@TableId
	private Long id;
	/**
	 * 年份（如：2025）
	 */
	private String nianfen;
	/**
	 * 选考科目/类别（如：物理、历史、物理+化学等）
	 */
	private String nature;
	/**
	 * 分数（如：710，高考分数无小数）
	 */
	private Integer score;
	/**
	 * 该分数段人数（如：12，当前分数有12人）
	 */
	private Integer numPeople;
	/**
	 * 累计排名（如：12，该分数及以上累计排名）
	 */
	private Integer paiming;

}
